//在这里，将用户注册的信息发送给服务器
$('form').submit(function(e){
    //第一步，阻止默认行为
    e.preventDefault();
    //第二步，使用post提交，将表单的数据传递给node后台express脑子接收
    //自动搜集前台传过来的表单上所有的数据，并把它们全部放在data中
    var data=$(this).serialize();
    //判断两次输入的密码是否一致
    if($('input[name=password]').val()===$('input[name=rpassword]').val()){
        //第三步  使用post AJAX操作
        //post后面跟三个参数
        //第一个参数：发送的地址
        //第二个参数：发送的数据
        //第三个参数：用来处理数据的回调函数，在这个回调函数中会返回三个三个数据
        //status,reponse..在回调函数中，我们可以接受到服务器给我们返回的数据内容
        //也就是说回调函数中的data就是后端服务器返回给我们的数据
        $.post('/register',data,function(data){
         //data里面message是一个返回的信息，例如说注册成功或者注册失败之类的
            $('.modal-body').text(data.message);
        //我们使用JS将带有返回信息的模态框打开
            //hidden.bs.modal关闭弹出框的时候，执行一个回调函数
            //当返回的code是success的时候，用户已经注册成功了
            //然后让页面跳转到用户主页上去
            $('.modal').modal('show').on('hidden.bs.modal',function(){
                if (data.code=='success'){
                    //当用户注册成功之后，跳转到login.html页面中去
                    location.href='/login';
                }
            })
        })

    }

    else{
        $('.modal-body').text('两次密码不一致，请重新输入')
        $('.modal').modal('show');
    }





})
